WATCH: Love needs no translation May 11, 2015 at 8:17 am | 0 Just watch this. And remember: Italy is a “Christian” nation. Seems to have remained standing through this. And listen to those cheers.