English: Apparently there was no other way.
Telugu: ఇంతకుమించి మరో మార్గం లేదని స్పష్టం చేసింది.