tie one's hands with ropes - German English Dictionary