884 / 4988

Poner las cartas sobre la mesa

To lay one's cards on the table / To be upfront

Idioms & Sayings
Notes & Usage:

Means to be completely open and honest about one's intentions or situation. Identical in meaning to the English idiom.

See It in Context

Es hora de poner las cartas sobre la mesa y hablar claro.

It's time to lay our cards on the table and speak plainly.

Puso las cartas sobre la mesa y explicó exactamente lo que quería.

She laid her cards on the table and explained exactly what she wanted.

—¿Qué piensas hacer? —Voy a poner las cartas sobre la mesa.

—What are you going to do? —I'm going to lay my cards on the table.