FAQs About the word on the spot

就地

without delay or immediately, in a difficult situation, at the place in question; there, at the scene of action

直接,立即,立刻,現在,速速,右,立即,離開,立即,魯莽

遲到,慢慢地,遲遲地

on the sly => 偷偷摸摸, on the side => 在一旁, on the road => 在路上, on the qui vive => 忐忑不安, on the qt => 偷偷摸摸地,