Idiom: Every dog has its day

See also: