Translation of "Is believed to" in German

Related phrases