English: There is another explanation too.
Telugu: మరో వివరణ కూడా ఉంది.