English: Finally Our help arrived for them.
Telugu: చివరికి మా సహాయం వారికి లభించింది.