on the spot in German on the spot in German auf der Stelle (idiomatic) At that very moment. Add to Flashcards