Question

Updated
Language Skills (Idioms) Q32:
Meaning of 'Down to the wire':

AChoose Your Answer