set straight

/sɛt streɪt/ セット ストレイト

1. 誰かの誤解や誤った情報を正す。真実や正しい事実を教える。

誰かが何かについて間違った考えを持っている場合や、誤った情報に基づいて行動している場合に、正しい情報や事実を教えて、その誤解を解消する状況を表します。
I had to set him straight about the project deadline. (プロジェクトの締め切りについて、彼に正しい情報を伝えなければならなかった。)

2. 誰かの態度や行動を正し、規律を教える。

誰かの態度や行動が問題がある場合に、それを正し、適切な行動を取らせることを意味します。厳しく指導するニュアンスも含まれることがあります。
His parents had to set him straight after his bad behavior at school. (彼の両親は、学校での悪い行いの後、彼をしっかりとしつけなければならなかった。)