English: The photo has spooked several netizens.
Telugu: ఆ ఫోటో చాలా మంది నెటిజన్లను కదిలించింది.