save the best for last

English

Phrase

save the best for last

  1. To retain something appealing or extraordinary on hold until the end or the final moment.