Question: what is the meaning of the idiom put through?
Answer: (put someone through something) to make someone do or experience something difficult or unpleasant.