Lol! Yeah, the beat is similar. Not to sure about the lyrics. I only speak English. Well actually more like bad English. Still I can see what you mean. Lol
to be honest, I've never actually paid that much attention to the english song to know what it says either.