The contents of my stomach, which have now seen the light of day again/much sooner than expected, would like to thank you for that one ...
what has been seen cannot be unseen