English: That’s their greatest success.
Telugu: ఇదే వారు సాధించిన పెద్ద విజయం.