It means to succeed at something.

proći, preživjeti, položiti, uspjeti, stići