have significant influence on somebody - French English Dictionary