über alle berge

listen to the pronunciation of über alle berge
ألمانية - الإنجليزية
to be miles away
to be long gone
Da ist er längst über alle Berge.
He will be gone by then