English: That is what perplexed me.
Telugu: ఆ విషయం నన్ను కలిచివేసింది.