deem that it is nec­essary - French English Dictionary