Englisch This hovel really takes the biscuit

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