English: Here they have been a huge success.
Telugu: ఇక్కడ వారు గొప్ప విజయం సాధించారు.