impressed in Italian
impressed in Italian
colpito
strongly affected, especially favourably
impressionato
strongly affected, especially favourably
sbalordito
strongly affected, especially favourably
senza parole
strongly affected, especially favourably