English: Netizens are impressed.
Telugu: అంటూ నెటిజ‌న్లు ఆశ్చ‌ర్య‌పోతున్నారు.