The Italian term "promuovere, aiutare" matches the English term "assist"

other italian words that include "aiutare" : english :
aiutare accomodate
aiutare aid
aiuto, aiutare, collaborazione help