English: Netizens are flabbergasted.
Telugu: నెటిజ‌న్లు దుమ్మెత్తి పోస్తున్నాయి.