to be honest and reveal all the facts in a discussion
ehrlich sein und alle Fakten in einer Diskussion offenbaren (ehrlich sein und alle fakten in einer diskussion offenbaren)
"It’s time to put all your cards on the table and be transparent."
"Es ist an der Zeit, alle Karten auf den Tisch zu legen und transparent zu sein." (es ist an der zeit, alle karten auf den tisch zu legen und transparent zu sein.)
no longer involved or relevant
to help someone out of a difficult situation
every difficult situation has a hopeful aspect
working late into the night
to attribute something to a particular cause
To completely agree with someone