in spite of
in spite of {prep. phr.}
Against the influence or effect of; in opposition to; defying the effect of; despite.
In spite of the bad storm John delivered his papers on time.
In spite of all their differences, Joan and Ann remain friends.
Categories:
Source: A Dictionary of American Idioms