English: Perhaps that explains its great popularity.
Telugu: బహుశా, ఈ వారి అద్భుతమైన ప్రజాదరణ వివరిస్తుంది.