to be desperate for - Alemán Inglés Diccionario