English: What I saw there perplexed me.
Telugu: అక్కడ కనిపించిన దృశ్యం నన్ను నిర్ఘాంతపోయేలా చేసింది.