press on

Verb

 * 1)  to persist, continue to advance

Translations

 * Maori: hota, whakatorotoro
 * Russian:
 * Welsh: bwrw ymlaen