run into some setbacks - Turkish English Dictionary