ZIM Dictionary
One Word, One Wiki
Notwithstanding
Mặc dù
Despite everything, despite all that.
尽管如此
Tuy nhiên, dù sao đi nữa
Even though, even though
虽然是这样,但仍然 ...
Dù cho dù
Even though
虽然甚至尽管