When World Drowns
Crème de la crème

Crème de la crème

Word Comparison

crème de la crème 形容同类中最好的存在

icing on the cake the cherry on top 后两个表达的是锦上添花的存在