English: The incident has left many baffled.
Telugu: ఈ ఘటన పలువురుని ద్రిగ్బాంతికి గురిచేస్తోంది.