macht glaubhaft

listen to the pronunciation of macht glaubhaft
Deutsch - Englisch
substantiates
third-person singular of substantiate