abandon something to its fate - French English Dictionary