i think we've earned a rest. - French English Dictionary