translate English to German: You have known me for a long time.
Sie kennen mich seit langer Zeit.