Salieron de allí a las nueve, lo que quiere decir que no llegarán aquí hasta las doce.They left there at nine, which means that they won't be here until twelve.
Tengo que entregar la traducción el lunes, lo que quiere decir que tendré que trabajar este fin de semana.I have to submit the translation on Monday, and that means that I'll have to work this weekend.