English: That probably accounts for its enormous popularity.
Telugu: బహుశా, ఈ వారి అద్భుతమైన ప్రజాదరణ వివరిస్తుంది.