ruin someone's plans - French English Dictionary