How to say in Czech: She has known you for a long time.

English
has known for a long time.
Czech
Ona tě zná už dlouho.