悪かったので

because it was bad

→ 悪い
phrase Uncommon #10,543
because it was bad 悪かった is the past form of 悪い (“bad”), and ので gives a reason.
JA: 天気が悪かったので、家にいました。
EN: Because the weather was bad, I stayed home.

天候が悪かったので、私たちはピクニックを中止せざるをえなかった。

The weather was bad, so we had no choice but to cancel the picnic.

彼女は子供が人前でお行儀悪かったのでとても当惑した。

She was very embarrassed because her child behaved badly in public.

天気が悪かったので彼らは泳げなかった。

They couldn't swim because the weather was bad.

車の調子が悪かったので会社へバスで行かなければならなかった。

My car was having trouble, so I had to take the bus to work.

お腹の調子が悪かったので、学校を休みました。

I had an upset stomach, so I stayed home from school.

天気が悪かったので、試合は延期された。

The game was postponed because of the bad weather.