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