translate English to German: Only a short time has passed since then.
All das liegt noch nicht lange zurück.