happen at the worst possible time - French English Dictionary