How to say i can't help taking painkillers when i have a headache. in French

1)je ne peux m'empêcher de prendre des antalgiques quand j'ai la migraine.    
0
Translation by hortusdeiConnect Error: Too many connections