a long period of time: over the long haul the candidates performed well

listen to the pronunciation of a long period of time: over the long haul the candidates performed well
İngilizce - İngilizce
long-haul
a long period of time: over the long haul the candidates performed well