English: This has given him huge energy.
Telugu: ఇది అతనికి చాల ధైర్యాన్ని యిచ్చింది.