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.)
to be experiencing a period of bad luck
being very careful not to upset someone
To treat someone very gently or carefully.
to make sure everything is fair or equal
to be the best or most outstanding
To be caught unprepared or embarrassed.