sofort German Trace. Question. Emerge. Concept Immediate L8 A point or moment in time that directly follows another, with no intervening duration or delay. Translations sofort German immediate English primary Translation method: machine_google · Confidence 50/100. Machine-generated translations may need review.