English: And yet I didn’t see any other way.
Telugu: అయినా నాకు వేరే దారి కనిపించలేదు.