Translation of "As best as possible" in German

Related phrases