ご質問ありがとうございます。
・「Oh, that's why you were late.」
=「あ〜だから遅れたんだ。」
(例文1)I was late because of traffic. I'm so sorry.// Oh, that's why you were late. I was worried about you!
(訳1)渋滞の影響で遅れました。本当にすみません。//あ〜だから遅れたんだ。心配してたよ!
(例文2)She broke up with her boyfriend.// Oh, that's why she was crying.
(訳2)彼女は彼氏と別れました。//あ〜だから泣いていたんだ。
お役に立てれば嬉しいです。
Coco