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

From Wiktionary, the free dictionary