made a fresh start

listen to the pronunciation of made a fresh start
English - Turkish
English - English
opened a new page, turned a new leaf, started all over again