"impeach a witness s testimony" in German to impeach a witness's testimony die Glaubwürdigkeit eines Zeugen erschüttern Detailed translations for "impeach a witness s testimony" to impeach a witness's testimony to impeach a witness's testimony(also: to discredit a witness) die Glaubwürdigkeit eines Zeugen erschüttern