dormir sur ses deux oreilles
Meanings
Verb
1. to sleep soundly, to sleep without a worry, to rest easy