run into some setbacks - Turco Inglés Diccionario