translate English to French: This is not an insult to America; it is a service to America.
C'est un service que nous rendons à l'Amérique, une aide que nous lui apportons en la remerciant.