darüber ist längst gras gewachsen.

listen to the pronunciation of darüber ist längst gras gewachsen.
Немецкий Язык - Английский Язык
That's dead and buried
That's over and done with