(something unexpected) to come up - French English Dictionary