have reached/passed the/its lowest point - French English Dictionary