to press forward

listen to the pronunciation of to press forward
English - English
continue onward in the face of opposition