English: But it probably had no other way out.
Telugu: కానీ ఇంతకన్నా వేరే మార్గం కనిపించలేదు.