________ all the difficulties, we managed to finish our task ahead of schedule.
in spite of意为“尽管;不管,不顾”,表示让步关系。