English: And what other explanation could there offer?
Telugu: మరియు ఏ మరొక వివరణ ఉంది?