despite
(apesar de)
meaning