English: And yet he has received another chance.
Telugu: అయినప్పటికీ అతడికి మరో అవకాశం దక్కింది.