Translate the following English sentence to French:
"Nevertheless, the largest democracy in the world does have the greatest influence in the region and bears some humanitarian responsibility here."
Il n'empêche que la plus grande démocratie du monde a une très grande influence dans la région et qu'elle a aussi des responsabilités sur le plan humanitaire.