English: That is what perplexed me.
Telugu: అదే నన్ను కలవర పెట్టింది.