Englisch to yield a large sum

Example: "The sale of our house has yielded a large sum. Now we are secured into old age." (Meaning: to be worthwhile, to pay off financially)

Kennen Sie schon die Übersetzungen für diese Phrasen?