English: Amused netizens
Telugu: ఫిదా అయిన నెటిజన్లు