English: That might explain its popularity.
Telugu: ఇది బహుశా దాని ప్రజాదరణను వివరిస్తుంది.