【法】 on-the-spot mediation
on the spot【化】 on-site
intercede; make peace; mediate【经】 conciliation; mediation