take the gilt off the gingerbread

US /teɪk ðə ɡɪlt ɔf ðə ˈdʒɪndʒərˌbrɛd/
UK /teɪk ðə ɡɪlt ɔf ðə ˈdʒɪndʒərˌbrɛd/
"take the gilt off the gingerbread" picture
1.

den Glanz vom Lebkuchen nehmen, die Freude verderben, die Attraktivität mindern

to make something less attractive or enjoyable; to spoil something that was initially appealing

:
The high cost of living really takes the gilt off the gingerbread of moving to a big city.
Die hohen Lebenshaltungskosten nehmen wirklich den Glanz vom Lebkuchen, wenn man in eine Großstadt zieht.
Finding out about the hidden fees really took the gilt off the gingerbread of the vacation package.
Die Entdeckung der versteckten Gebühren nahm wirklich den Glanz vom Lebkuchen des Urlaubspakets.