The English term "challenge" matches the Italian term "sfidare, disfida"

other english words that include "challenge" : italian :
challenge trophy premio trasmissibile
unchallengeable irrefutabile