Translation of "Sich in etwas einbringen" in English

Related phrases