i feel much better now - Francés Inglés Diccionario