zwar ist es schon lange her …

listen to the pronunciation of zwar ist es schon lange her …
Deutsch - Englisch
It is a long time ago, to be sure …