be in need of someone or something intensely - Francés Inglés Diccionario