English: That’s their greatest success.
Telugu: ఈ అతి పెద్ద విజయం వారి విజయమే.