Understand spoken German

"impeccable" in German