English: Netizens are impressed.
Telugu: నెటిజ‌న్లు ఆశ్చ‌ర్యం వ్య‌క్తం చేస్తున్నారు.