English: have aided their progress.
Telugu: వారి పురోగతికి తోడ్పడినవే.