translate English to French: In recent times, terrorists have become more sophisticated in their strategies and activities.
Ces derniers temps, les terroristes ont utilisé des méthodes plus perfectionnées dans leurs stratégies et leurs activités.