no matter how hard you try - Francés Inglés Diccionario