下了三小時大雨。

It has been raining heavily for three hours.

Source: Tatoeba

Sentence Composition