English: He was stumped by it.
Telugu: దీంతో ఆయన కుప్పకూలాడు.