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