English: Red handed.
Telugu: రెడ్‌ హ్యాండెడ్‌గా పట్టేశారు.