English: There was no other possibility.
Telugu: మరే అవకాశమూ రాలేదు.