English: Netizens amused!
Telugu: ఫిదా అవుతున్న నెటిజన్లు!