be totally desperate - Alemán Inglés Diccionario