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