Idiom: A day late and a dollar short

See also: