English: But we know that there was no other way.
Telugu: కానీ ఇది తప్ప మరో మార్గం లేదని మాకు తెలుసు.