translate English to French: Ms. Del Ponte has made an immense contribution to international justice.
Mme Del Ponte a apporté une immense contribution à la justice internationale.