English: Netizens were quite impressed.
Telugu: నెటిజన్లను బాగా ఆకట్టుకున్నాయి.