English: Faced with this situation, there was no better way.
Telugu: ఈ పరిస్థితిలో అంతకంటే మంచి మార్గం లేదనిపించింది.