English: And the success has been undeniable.
Telugu: మరియు విజయం సందేహమే లేదు.