be on the cards

be on the cards

To be very likely or certain to happen, occur, or take place. They've played very well, but it doesn't look like a championship title is on the cards for this team today. A: "Is anything on the cards for tomorrow?" B: "No, it's looking like a pretty slow Saturday for me."
See also: card, on
Farlex Dictionary of Idioms.
See also:
  • on the cards
  • in the cards
  • Sufficient unto the day is the evil thereof.
  • thereof
  • under normal circumstances
  • a good bet
  • good bet
  • a safe bet
  • of a lifetime
  • the chance, etc. of a lifetime