IdiomDaily LifeFrench

Être en odeur de sainteté

Meaning: To be in favor with someone in authority.

Literally: To be in the odor of sanctity

Example: “Depuis son rapport critique, il n'est plus en odeur de sainteté auprès de la direction.” — Since his critical report, he's no longer in management's good books.

English equivalent: In someone's good books

Other ways to say this

Origin: From the sweet smell reported to rise from the bodies of certain saints after death, offered as evidence in canonization proceedings. Modern French uses it almost exclusively in the negative.

More French idioms

Explore another collection: Compliments & Insults

Compliments and insults from around the world, from the sweet to the savage.

Browse all compliments & insults →

Keep exploring

Explore all idioms →