English: He has been granted another chance though.
Telugu: < కానీ ఇందులో తనకు మరో అవకాశం వచ్చింది.