laisser le temps au temps

Etymology
lit. 'to give time to time'.

Verb

 * 1) to let time do its work, to leave it to time, to let time take its course; to be patient