English: There was no other way, was there?
Telugu: మరో దారి లేదు, అసలేం జరిగింది?