2
You are on top of it
你是数一数二的。
top有顶端的意思,处在顶端,一定是在这方面很出色。
所以用sb. be on top of sth形容,是说“……在……方面是数一数二的”。

3
She is the salt of the earth
她是高尚的人。
the salt of the earth直译是“地球之盐”,盐是饮食中不可缺少的调味品,人体若缺盐,健康就会受到影响。所以,盐代表至关重要。这是一句俚语,实际上是指“精英、高尚的人、出色的人”。

4
You are out of this world.
你简直太棒了!
如果你说某样东西是这个世界之外的,你是在强调它非常好。
1.What a restaurant - the food was out of this world!
多棒的一个餐馆!食物太惊艳了!
2.The meal of my mother's is out of this world.
我妈妈做的饭是世界上最棒的!

5
You made it with flying colors!
你出色地完成了!
with flying colors意思是“出色地、成功地”。
I pass the exam with flying colors.
我以高分通过了考试。

