流落失所

流落失所

Become destitute and homeless;