到现在,直到今天
up to and including the present moment
To this day nobody knows what happened to him. 到现在也没人知道他到底出了什么事。
It's a subject that, to this day, remains taboo.
It all happened over twenty years ago and yet, to this day, people come up to her in the street and ask her about it.
To this day, the whole affair remains shrouded in mystery.
To this day, I can't explain what actually happened.
See also: day