Meaning of “be on the cards” - Learner’s Dictionary

be on the cards

UK (US be in the cards)

to be likely to happen:

Do you think marriage is on the cards?

(Definition of “be on the cards” from the Cambridge Learner’s Dictionary © Cambridge University Press)