translate English to French: What could be achieved at Cardiff to redeem this sadly discredited presidency?
Que pourrait-on faire à Cardiff pour racheter cette présidence tristement discréditée?