the lyrics were mostly in french so i didnt understand the meaning , but i enjoyed it anyway , as the odd combination of gregorian chants , heavy breathing , and a thrumming beat seemed to power me along the highway .