Idiom: Nick of time

See also: