The inevitable happened then eh? The composition itself is fine, good even. The whole package though is cringe-inducing. I'm pretty sure the intention wasn't to turn their song into a piece of eurotrash, but with the dreadful English pronunciation, poor singing (that's actually even haunting my ears now still as I type this) and stiff, tacky performance, well, they've somehow managed it. It's a shame as I enjoy the song in the studio version when it's not in English. Some songs can get away with being this trashy, but I don't think this is one of them. I can forgive all the above when there's charm to be gathered from something, but this is not one of those instances really at all.
I'll give 5 points on the strength of the composition. Ditch the English first and improve the live performance. As it is right now, I think this song is in big trouble.