English: But he has pulled off some impressive successes.
Telugu: కానీ గర్వించదగ్గ విజయాలెన్నో అందుకుంది.