English: They have helped.
Telugu: వారికి తోచిన సాయం అందించారు.