not to let anything stop someone - French English Dictionary