be the cats whiskers
自视甚高或自以为是
英文释义
to be exceptionally good or impressive; to be highly regarded or esteemed
习语中的关键英语词汇