His promotion is 'on the cards'. :
Aevident
Brare
Ccertain
Dcommon
Aevident
Brare
Ccertain
Dcommon
Related Questions:
He has a habit of ‘building castles in the air’ (Choose the word nearest in meaning of the underlined words)
Complete the sentence given below using the appropriate phrase from a foreign language used as an English idiom.
He went on .........about the importance of a sense of duty