es dauert eine (halbe) ewigkeit.

listen to the pronunciation of es dauert eine (halbe) ewigkeit.
Немецкий Язык - Английский Язык
It takes ages