English: Maybe that explains its popularity.
Telugu: బహుశా ఇది దాని ప్రత్యేక ప్రజాదరణను వివరిస్తుంది.