на лице место

Prepositional phrase

 * 1) At that very moment; on the spot; right away.