to have (got) it going on
to achieve or experience significant success or progress, often with a sense of confidence and positive momentum
[短语]
关闭
登录late bloomer
a person who achieves success, wealth, etc., at the later stages of life compared to others
[名词]
关闭
登录king of the hill
the person who holds the highest position or achieves the greatest success in a particular context or competition
[短语]
关闭
登录下载LanGeek应用程序