be the cats whiskers
自視甚高或自以為是
英文釋義
to be exceptionally good or impressive; to be highly regarded or esteemed
習語中的關鍵英語詞匯