to be open and honest about one’s intentions or feelings
"It’s time to lay our cards on the table and discuss the issue."
something that suits one’s interests or abilities perfectly
an ambitious person who achieves their goals
to have the same opinion as someone else
to hide the truth about something
a leader with a clear vision for the future
people cannot change their basic character or nature