fall at the first hurdle - Spanish English Dictionary