英语翻译1、天黑了,而且还下着雨.(what's more)