The Italian term "ammiràbile, sorprendente" matches the English term "admirable"

other italian words that include "ammiràbile" : english :
ammiràbile admirably
ammiràbile applaudable
other italian words that include "sorprendente" : english :
sorprendente amazing
strano, sorprendente surprising