with one hand tied behind back - Alemán Inglés Diccionario