translate English to German: Palme was a powerful, eloquent critic of the US and the war in Vietnam.
Palme war ein starker und redegewandter Kritiker der USA und des Krieges in Vietnam.