Translation of "In sich hineingefressen" in English

Related phrases