Chinese: 我看这雨还会下一阵子。
English: I don't think this rain will let up anytime soon.