darüber ist längst gras gewachsen.

listen to the pronunciation of darüber ist längst gras gewachsen.
Deutsch - Englisch
That's dead and buried
That's over and done with