難倒

Verb

 * 1) to daunt; to baffle; to stump