Scroll to Top

“Ce la farà?” is loosely translated from the Italian to mean “Will he make it?” or “Will he pull it off?” This was the headline in the newspaper L’Espresso recently....