long-awaited in German
long-awaited in German
lang erwartet
having been awaited for a long time
langersehnt
having been awaited for a long time