uzun süreden beri

listen to the pronunciation of uzun süreden beri
Turkish - English
for a long time
since long ago; for an extended period of time
Turkish - Turkish
nice