Translation of "Fit in a team" in German