The Italian term "ammiràbile" matches the English term "admirably"

other italian words that include "ammiràbile" : english :
ammiràbile, sorprendente admirable
ammiràbile applaudable