bedevil in French
bedevil in French
harceler
To harass or cause trouble for; to plague.
tourmenter
To harass or cause trouble for; to plague.