"Even today" is a familiar English collocation, found in sentences like "Even today it's a long flight; before the jet engine, it was miserable," -- is this naturally rendered "até hoje" in Portuguese?
Até hoje may take many meanigs. Whats the deadline? - até hoje (meaning it is the last day). Até hoje can also mean "even today, until now, up to now"