at the worst possible moment - French English Dictionary