fall at the first hurdle - French English Dictionary