translate English to French: International indifference on this issue is embarrassing.
L’indifférence internationale à ce sujet est une honte.