translate English to French: A little part of the migraine puzzle everyday.
Une nouvelle pièce du casse tête chaque jour.