better off
Are you looking for: 情况情况较好情况 情况较好More results...
English Expression:
  1. n.  better off