YOU SAID:
You've put me on the spot here
INTO JAPANESE
あなたは私をここでその場に置いた
BACK INTO ENGLISH
You put me here on the spot
INTO JAPANESE
あなたは私をその場に置きました
BACK INTO ENGLISH
You put me on the spot
INTO JAPANESE
あなたは私をその場に置いた
BACK INTO ENGLISH
You put me on the spot
Yes! You've got it man! You've got it