English: And they have done pretty well at this.
Telugu: మరియు వారు ఈ లో గణనీయమైన ఫలితాలను సాధించారు.