sul fatto
Italian
Etymology
Literally,
“
on the fact
”
.
Prepositional phrase
sul
fatto
(
idiomatic
)
in the act