Milan, Italy… Embarrassed, helpless, broken