translate English to German: First ideas for the new creation Déjà-vu? came up.
Die ersten Ideen für das neue Stück Déjà-vu?