happen at the worst possible time - Turkish English Dictionary