i need some rest badly - Francés Inglés Diccionario