not be able to cope with - French English Dictionary