English: He had been caught red-handed.
Telugu: ఆమెను రెడ్ హ్యాండెడ్ గా పట్టుకున్నారు.