English: And they've been a success.
Telugu: మరియు వారు విజయం సాధించారు.