a pesar de ello en inglés a pesar de ello traducción al español still, in spite of that, despite that traducción al inglés