due to在这个句子里怎么解释?

问题描述:

due to在这个句子里怎么解释?
On the steps of one building,a group of engineering seniors huddled,discussing the exam 【due to】 begin in a few minutes.
due to 应该是由于的意思吧~
但是在这句话里面似乎讲不通
应该怎么翻译呢?感觉似乎是【will】的意思

应该翻译成由于
一群资深的工程师聚在一起,讨论着这个在几分钟内将要执行的工程案例
翻译成汉语后为了适应汉语的说法,会有些改动,但原句是由于得意思