Englisch to be bound hand and foot

Übersetzungen auf Deutsch: