sur-le-champ
Meanings
Adverb
1. on the spot, immediately, right away
Examples53
He did it right away.
May I do it right now?
We can do it right now.
You should do that right now.
You should do that right now.
We have to do this right away.