be tired of dealing with someone - French English Dictionary