i'm on good terms with him. - French English Dictionary