English: Many netizens were impressed by this.
Telugu: చాలా మంది నెటిజన్లు ఆశ్చర్యపోయారు.