translate English to French: There is a heated public debate in America on the requisite resources for fighting terrorism.
Les moyens qui doivent être mis en œuvre contre le terrorisme font l’objet d’un vif débat aux Etats-Unis.