In spite of everything, without regard to drawbacks
English: regardless, irrespective, disregardless, no matter, disregarding
disregarding, disregardless, irrespective, no matter, regardless
English: regardless, irrespective, disregardless, no matter, disregarding