English: Netizens were quite impressed.
Telugu: అవి నెటిజ‌న్స్‌ను ఎంత‌గానో ఆక‌ట్టుకున్నాయి.