do everything one can to survive - Spanish English Dictionary