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