bind someone hand and foot - Spanish English Dictionary