Home › Idioms

нечего греха таить

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

Language: Russian

Literally: nothing of sin to hide

Category: Daily Life

Origin: The phrase draws on the image of sin as something hidden; acknowledging that there is no sin left to hide means accepting the truth openly.

More idioms — Daily Life

  • Pédaler dans la semoule — To be confused and getting nowhere.
  • Avoir d'autres chats à fouetter — To have more important things to do.
  • Avoir le cul entre deux chaises — To be indecisive, caught between two options.
  • Les carottes sont cuites — It's too late, nothing can be done.
  • Ich verstehe nur Bahnhof — I don't understand anything at all.
  • Schwein haben — Getting unexpectedly lucky — rooted in medieval tournaments where the last-place finisher…

More Russian idioms

  • хоть убей — For the life of me; under no circumstances or condition could one do something.
  • хоть умри — No matter what the cost or consequence; absolutely and without exception.
  • молоко на губах не обсохло — a very young or inexperienced person; someone barely past infancy.
  • Не вешай лапшу на уши — Don't lie to me; stop trying to deceive me.
  • Когда рак на горе свистнет — When pigs fly; never.
  • Медвежья услуга — Help that actually makes things worse.

← Back to Idioms

Loading the full interactive collection…