be in the frame [British & Australian]to be likely to achieve something or to be chosen for a job or an activity.
Anderson was in the frame for the job in sales, but decided not to take it. (often +
for)
Only Ferrari are in the frame to win the championship. (sometimes + to do something)
[TahlilGaran] English Idioms Dictionary ▲