in spite of everything, despite everything, regardless of anything, against all the odds
НЕСМОТРЯ НИ НА ЧТО
Русско-английский перевод НЕСМОТРЯ НИ НА ЧТО
Русско-Английский словарь общей тематики. Russian-English dictionary of general subjects. 2012