The English term "imagine" matches the Italian term "immaginarsi"

other english words that include "imagine" : italian :
unimagined imprevisto