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