too ~ (for A) to do ⇔ so ~ that A cannot do
too は「度を越えて」なので、それだけで否定の結果を含む。so ~ that 節にするときは couldn't を補い、主語と同じものを指す目的語 it を復活させる。
- The tea was too hot for me to drink.
そのお茶は熱すぎて私には飲めなかった。 - The tea was so hot that I couldn't drink it.
そのお茶はとても熱くて私は飲めなかった。
too ~ to の文には not がないのに意味は否定。長文でこれを肯定と誤読すると内容一致を丸ごと落とす。too は「超過」、enough は「到達」と対にして押さえると迷わない。