"an ort und stelle sein" in English an Ort und Stelle sein to be on the spot Detailed translations for "an ort und stelle sein" an Ort und Stelle sein an Ort und Stelle sein(also: präsent sein) to be on the spot