English: At this they have been enormously successful.
Telugu: ఇక్కడ వారు గొప్ప విజయం సాధించారు.