translate English to French: This tells you a great deal about the strategic challenge for those under attack.
Cela vous en dit long sur le défi que cela représente pour ceux qui sont leurs cibles.