English: This is the reason they have perhaps gathered many popularity within the last several years.
Telugu: వారు గత కొన్ని సంవత్సరాలుగా చాలా ప్రాచుర్యం పొందాయి ఎందుకు బహుశా ఆ.