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