English: And their success has been phenomenal.
Telugu: వాటి విజయం కూడా అద్భుతమైనది.