English version

not a moment too soon/none too soon

From Longman Dictionary of Contemporary Englishnot a moment too soon/none too soonnot a moment too soon/none too soonON TIMEalmost too late ‘The doctor’s here!’ ‘And not a moment too soon!’ soon
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.