The Italian term "assiduo" matches the English term "assiduous"

other italian words that include "assiduo" : english :
assiduo regular guest
assiduo sedulous