What does wobei noch 18 Minuten bleiben mean?

wobei noch 18 Minuten bleiben - German to English

... with 18 mins going