hit rock bottom - French English Dictionary