persist

hardnekkig volharden; volharden; verder gaan, door gaan

put up

zich kandidaat stellen; voorstellen