English: They have recently gained great popularity.
Telugu: ఇటీవల వీటికి విపరీతమైన ఆదరణ లభిస్తోంది.