in a delicate situation (of health/money) - Spanish English Dictionary