Translate the following English sentence to French:
"We have to recognise that we bear a lot of the responsibility for these developments."
Nous devons reconnaître que nous avons une lourde part de responsabilité dans ces évolutions.