English: There wasn't any other way than this."
Telugu: ఈ మార్గం తప్ప మరోమార్గం లేదు,' అనుకుంది.