足手まとい

Etymology
lit. 'hand and foot are tied'.

Noun

 * 1) burden, impediment

Adjective

 * 1) Same as above