translate English to French: Ambassador Luck, you have the floor.
Je vous donne la parole.