that's too bad - French English Dictionary