assiéger, assaillir, accabler
The Greeks besieged Troy for ten years.
Les Grecs assiégèrent Troie pendant dix ans.
The town is besieged and the trumpet calls us to the breach.
La ville est assiégée et la trompette nous appelle à la brèche.
— Henry V (1989)
The press besieged the minister with questions.
La presse a assailli le ministre de questions.