Despite the fact that; although.
Used to intensify statements or questions; indeed.
Despite that; however.
Up to the time that (a condition becomes true).
Before (a condition becoming true).
Up to the time of (something happening).
Up to (a certain place)
Before (a time).