The English term "emulate" matches the Italian term "emulare"

other english words that include "emulate" : italian :
emulates gareggiare, emulare