everything's coming up roses - French English Dictionary