What does auf frischer Tat mean?

auf frischer Tat - German to English

dead to rights [Am.]

View more

  • in flagrante delicto
  • into the (very) work