English: It gives him strength and inspiration.
Telugu: ఇది అతనికి నూతన సాధించిన ప్రేరణ మరియు బలం ఇస్తుంది.