i think the video that you've prolly seen is of the "Gixxerkart". An old kart with a GSXR1100 motor on it. it made ~130hp, compared to the 500+ this one makes
As for the bad translation, i think its from Sweden, so that might have something to do with it.