BETTER OFF (SOMEWHERE)
better off (somewhere): translation
better off (somewhere) & better off (if one were somewhere else)
in a better position somewhere else. •
They would be better off in a cheaper apartment.
•
We'd all be better off if we were in Florida.
•
I know I'd be better off in a warmer climate.