English: Netizens were quite impressed by it.
Telugu: వాటిని చూసి నెటిజన్లు ఇంప్రెస్ అయ్యారు.