not ~ until … ⇔ It was not until … that ~ ⇔ Not until … did ~
not until … を強調構文 It is ~ that の ~ に入れると It was not until … that の形になる。否定語句 Not until … を文頭に出すと後ろは疑問文の語順(did I know)になる。
- I didn't know the truth until I read the letter.
その手紙を読むまで真実を知らなかった。 - It was not until I read the letter that I knew the truth.
その手紙を読んで初めて真実を知った。 - Not until I read the letter did I know the truth.
手紙を読んで初めて真実を知った。 - I only learned the truth when I read the letter.
手紙を読んだときにようやく真実を知った。
直訳「…するまで~しなかった」より「…して初めて~した」と訳すと自然。否定の形なのに意味は肯定(最終的には知った)なので、内容一致では finally / only when を使った肯定文が正解になりやすい。