translate English to German: This is, after all, what this group of people relies upon to earn their daily bread.
Auch hier geht es um eine Gruppe von Menschen, die damit ihr Brot verdienen müssen.