English: Another explanation presents itself.
Telugu: మరో వివరణ కూడా ఉంది.