the international stageA noun phrase referring to international competition, activity, or success, often in sports, business, entertainment, or careers. It is a nominalized adjective used with the masculine singular article l'.
FR: Elle rêve de réussir à l'international.
EN: She dreams of succeeding on the international stage.