How to say in Czech: They have known us for a long time.

English
have known for a long time.
Czech
Oni nás znají už dlouho.