ne pas être né de la dernière pluie

Etymology
lit. 'to not be born of the last rain'.

Verb

 * 1)  not to be born yesterday, not to have fallen off the turnip truck, to have been around