Translation of "Confidence-inspiring" in German

Related phrases