English: But he still had one last chance though.
Telugu: అయినప్పటికీ అతడికి మరో అవకాశం దక్కింది.