English: Netizens were impressed.
Telugu: నెటిజన్లను విశేషంగా ఆకట్టుకుంది.