English: The idea seems to be catching on.
Telugu: ఆ కాన్సెప్ట్‌ని అంది పుచ్చుకున్నాయి అనిపిస్తుంది.