I don't want to confess to how many years I thought this was three words instead of one...
: in spite of that : however
Not that you needed a definition. Nevertheless is the perfect word...sounds sort of fancy but you don't have to define it for anyway. As always, try to work it into casual conversation in the coming week!
PS: Thanks, Merriam-Webster