English: Many netizens were impressed by this.
Telugu: దీనిపై నెటిజన్లు చాలామంది విరుచుకుపడ్డారు.