Elles ont été prises en flagrant délit.

English Translation

They were caught red-handed.

DROIT
en flagrant délit
a. in flagrante delicto
b. figuré in the act, red-handed
je t’ai pris en flagrant délit = I caught you red-handed ou in the act
© Larousse 2014