carry a lot of weight with someone - French English Dictionary