IdiomDaily LifeRussian

нечего греха таить (nechego grekha tait')

Meaning: Truth be told; one might as well admit something true and damning rather than conceal it.

Literally: Nothing of sin to hide

Example: “Нечего греха таить, я и сам опоздал.” — Truth be told, I was late myself.

English equivalent: Truth be told

Equivalents in other languages

Origin: "There's no sin to hide": the speaker admits something that might be held against them. The phrase, also что греха таить, introduces a frank confession, and Russian phrase dictionaries list it as a standard set phrase. It has no particular story behind it.

More Russian 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 →