go off without a hitch - Turco Inglés Diccionario