English: He was stumped by it.
Telugu: దీంతో మందలింపుకు గురయ్యాడు.