English: Both pictures were horrifying.
Telugu: ఆ రెండు చిత్రాలు నిరాశపరిచాయి.