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