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