What does bis jd. jdm. Handschellen anlegte mean?

bis jd. jdm. Handschellen anlegte - German to English

until sb. handcuffed sb.