translate English to French: Walking, playing sport and even doing the housework have been a constant source of aggravation for my arches.
La marche, le sport et même les tâches ménagères ont toujours été une source constante de douleur.