English: Yes, and very successfully, too.
Telugu: అవును, మరియు చాలా విజయం.