He seems to be attempting to upstage the prime minister.

中文解释

赶在某人的前面做或说某件事,从而抢去某人的风头。

正在查询

departed know by a place of abode remark casually past cure enjoy thoroughly save valuable records from destruction go into war soupiness blue eyes