https://www.dict.cc/englisch-deutsch/Our+livelihood+is+being+provided+for.html