translate English to German: Until then, the new picture will remain top secret.
Bis dahin bleibt das neue Bild noch streng geheim.