Idiom of the day: Put your cards on the table. Meaning: To tell honestly what you think or what you plan to do. Example: She thought it was time to put her cards on the table and tell him that she had no intention of marrying him.
Mettere un piede in fallo Meaning: To say something by accident which embarrasses or upsets someone. Example: I really put my foot in it when I asked her how her husband was. I forgot that he died last year.