keep running into obstacles - Turkish English Dictionary