bother repeatedly - French English Dictionary