at the top of one’s game (at the top of one's game)

Idiom Success

含义

to be performing at one’s best level

处于最佳状态 (chǔ yú zuì jiā zhuàng tài)

例句

"The athlete is at the top of his game this season."

"这位运动员本赛季处于最佳状态。" (Zhè wèi yùndòngyuán běn sàijì chǔ yú zuì jiā zhuàng tài.)