This is the 245th most frequent German word.
schaffen
"Schaffen" means "to create" or "to accomplish," depending on context.
In this sentence, 'schaffen' is used to indicate succeeding or accomplishing something.
Ich habe es endlich geschafft.
I finally made it.
In this context, 'schaffen' refers to the effort of managing to do something in time.
Wir müssen es noch schaffen, pünktlich zum Zug zu kommen.
We still need to manage to arrive on time for the train.
Here, 'schaffen' means to create or bring into existence.