Spain and Portugal blackout blamed on solar power dependency

スペインとポルトガルの停電は太陽光発電への依存が原因とされた

分解して解説
Spain and Portugal blackout 「スペインとポルトガルの停電」を指します。両国で発生した電力供給の停止を意味します。
blamed on 「〜のせいにする」「〜が原因とされる」という意味です。何かの責任や原因を特定のものに帰属させることを示します。
solar power dependency 「太陽光発電への依存」を指します。電力供給を太陽光発電に頼りすぎている状態を意味します。
熟語
solar power dependency 太陽光発電への依存
単語
Spain (スペイン)
and (〜と〜)
Portugal (ポルトガル)
blackout (停電)
blamed (非難された、〜のせいにする)
on (〜の上に、〜に)
solar (太陽の)
power (電力、力)
dependency (依存)
6ヶ月前