English: They have had tremendous success.
Telugu: వారికి ఘనమైన విజయాన్ని అందించారు.