try to do something at the worst possible time - German English Dictionary