English: Netizens are flabbergasted.
Telugu: నెటిజన్లు పొగడ్తలతో ముంచెత్తుతున్నారు.