English: And they have found tremendous success with it.
Telugu: మరియు వారు అద్భుతమైన విజయం సాధించింది.