for keeps
• permanently; indefinitely.
• "they'll have to give us the trophy for keeps if we win it again"
Similar:
forever,
for ever,
for all time,
for ever and ever,
for always,
once and for all,
for good,
for good and all,
permanently,
in perpetuity,
forevermore,
until kingdom come,
until hell freezes over,
until doomsday,
for aye,