English: And their achievements are amazing.
Telugu: వాటి విజయం కూడా అద్భుతమైనది.