Translation of "Sich dahinschleppen" in English

Related phrases