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