Translation of "In sich hineingefressen" in English