Translation of "Das hat gesessen" in English

Das hat gesessen, aber jetzt kommt meine Revanche.
This is gonna hurt you more than it does me.
OpenSubtitles v2018

Solange Sie sich den Kauf der richtigen Stelle slimmers, werden Sie wunderbar, und schließlich sehen toll aus in diesem Kleid, das gesessen hat zu lange in der Rückseite des Schrank.
While you are buying the correct body slimmers, you will be just fine and, finally, looks great in this dress, which was meeting for too long in the back of the cabinet.
ParaCrawl v7.1