English: What I have seen has disturbed me.
Telugu: నేను చూసిన దర్శనాలు నన్ను కలవరబెట్టాయి.