to increase by leaps and bounds - French English Dictionary