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