English: He had no other chance.
Telugu: మరో అవకాశం రాలేదు ఆమెకు.