English: Helped the rest of the world too.
Telugu: మిగతా ప్రపంచానికి కూడా తన వంతు సహాయం అందించింది.