probably who isn't italian doesn't know how difficult is to sing and rap a song like that !people here (italy) find difficult to sing simple "english" songs you can guess how difficult can be singing and rapping a beyonce song with all that american slang!