English: And here they succeeded sturdily.
Telugu: ఇక్కడ వారు గొప్ప విజయం సాధించారు.