for a long time, for weeks and weeks

listen to the pronunciation of for a long time, for weeks and weeks
İngilizce - İngilizce
for weeks on end
for a long time, for weeks and weeks