VASTAA KYSYMYKSEEN - English

Äänestä nyt!vastaamattomat
Can someone explain me this structure?

I found this phrase and I don't understand completely the meaning of "up" in this context, the phrase is "the next step is up to him" Thanks you guys.

VASTAA KYSYMYKSEEN