汉译英

由于下大雨,到处都出现了交通拥堵。

【正确答案】

Traffic jams are everywhere due to the heavy rain.

【答案解析】