English: There's no other way to look at.
Telugu: ఎలా చూసినా మరో మార్గము లేదు.