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