Have come a long way

To have accomplished much.

The woman has come a long way since she lost her house and her apartment.