with one's hands tied - Alemán Inglés Diccionario