عبارت over a long period pf time بهمعنای «به مدت طولانی» هست. long over اصلاً در اینجا درست نیست و معناش کاملاً فرق داره. چند تا مثال دیگه از a long period of time میزنم:
Eating junk food over a long period of time is bad for our health.
Playing video games for a long period of time is bad for your eyes.
He has worked in the sun for a long period of time.
همچنین دوست خوبم، برای ایجاد تاپیک و پرسش سؤال در آینده لطفاً لینک زیر رو مطالعه کنید: