be beyond repair - French English Dictionary