be unable to contain oneself for - French English Dictionary