drive into a position of difficulty - French English Dictionary