English: This has given him huge energy.
Telugu: ఇది అతడికి చాలా ఎనర్జీని ఇస్తుంది.