translate English to French: I could do nothing other than vote against this report.
Je n'ai rien pu faire d'autre que voter contre ce rapport.