What does auf frischer Tat ertappt mean?

auf frischer Tat ertappt - German to English

caught inside work