Wiktionary
water over the dam
n. (context idiomatic English) An event or set of events which has already happened and cannot be changed.