Phrases Talking About Future Plans

It's on the cards that...

C1

Meaning

It's a possibility.

Example sentences

John: Do you think they'll approve the budget?

Alice: It's on the cards that they will, but nothing is guaranteed yet.

John: I hope so. It's a critical project.

Alice: Me too. However, based on their previous decisions, it's on the cards that approval could be delayed.