keep running into obstacles - Almanca İngilizce Sözlük