English: There is another explanation.
Telugu: ఇవిగాక మరొక వివరణ కూడా తెలిసిందే.