On the spot: at that exact time and place
News Report: When the criminal showed up at the location, he was arrested by police on the spot. After a 6 month operation, police finally caught the criminal.
*日本語では「直ちに、その場で」という意味です。
ニュースリポート「現場に犯人が現れた時に、警察によってその場で逮捕されました。6か月間の捜査後、警察はついに犯人を逮捕しました」
