English: I had no other way out.
Telugu: ఇంతకన్నా వేరే మార్గం నాకు దొరకలేదు.