in a delicate situation (of health/money) - Español Inglés Diccionario