Englisch The tackiness of the place was horrific and the ceramic leopard under the piano finished it off

Kennen Sie schon die Übersetzungen für diese Phrasen?