The English term "arrest" matches the Italian term "detenzione, arrestare, arresto"

other english words that include "arrest" : italian :
arrestingly imponente