Usages of uzun zamandır
Seni uzun zamandır görmedim; buluşmadan önce sana mesaj atacağım.
I haven’t seen you for a long time; before we meet, I will text you.
Elon.io is an online learning platform
We have an entire course teaching Turkish grammar and vocabulary.