English: And that baffled me.
Telugu: అది నన్ను దిగ్భ్రాంతికి గురిచేసింది.