translate English to French: We therefore abstained on this report.
C'est pourquoi nous nous sommes abstenus sur ce rapport.