on the spot (その場で):すぐに、現場で行うこと

on the spot