in easy circumstances

See: prosperous