***
to go (off ) (to sell ) like hot cakes ― раскупаться нарасхват; с руками оторвут
to get one's share of the cake ― взять свое; не оказаться обделенным
to take the cake ― занять первое место, получить приз; превзойти всех
this takes the cake ― это превосходит все; дальше идти некуда
to eat one's cake and have it ― один пирог два раза не съешь; пытаться совместить несовместимое; и волки сыты, и овцы целы
to have one's cake baked ― жить в достатке; добиться успеха
my cake is dough ― мои надежды не оправдались; мой замысел провалился; дело не выгорело