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