https://www.dict.cc/english-german/to+be+sufficiently+well+known.html