Spanish: Hable Ahora O Calle Para Siempre.
Type: Saying
Meaning: Speak now or forever hold your peace.
Esta oración me imagino proviene de las bodas, donde el público tiene oportunidad de decir por qué no deberían casarse los novios, antes de que la ceremonia termina. (I imagine that this phrase comes from weddings, where the audience has an opportunity to say why the couple should not marry, before the ceremony is finished.)