English: His strength had been further improved.
Telugu: తన బలాలకు మరిన్ని మెరుగులు దిద్దుకుంది.