затруднить

Etymology
From.

Verb

 * 1) to hamper, to impede, to complicate
 * 2) to give/cause someone trouble, to make difficulties (for), to embarrass
 * 1) to give/cause someone trouble, to make difficulties (for), to embarrass