FORZA ITALIA!!
Just wait for the Welcome Home Party. It'll be wild. I bet they're running through the streets in Italy having a grand time! FORZA ITALIA indeed!