translate English to German: And he makes a strong case.
Und dafür hat er triftige Gründe.