English: He has been granted another chance though.
Telugu: అయినప్పటికీ అతడికి మరో అవకాశం దక్కింది.