give oneself the honour - French English Dictionary