The English term "flummox" matches the Italian term "sbalordire"