The English term "was astonished" matches the Italian term "mi stupii"

other english words that include "astonished" : italian :
are astonished ti stupisci
be astonished stupire