with both arms tied behind your back - Francés Inglés Diccionario

Proponer traducción