Indeed it is French. HINT: A translation would help for half of the answer. I'm so chuffed with this riddle

Sorry, Vivi is incorrect.