in spite of

[in spite of] {prep. phr.} Against the influence or effect of; inopposition to; defying the effect of; despite.

In spite of the badstorm John delivered his papers on time.

In spite of all theirdifferences, Joan and Ann remain friends.