push ahead — To push ahead with something despite difficulties.
enforce — To carry out something forcefully.