persevering1

persevering2

yn dal, yn dal allan, yn dal ati, yn dyfalbarhau, yn dygnu, yn parhau, yn ymdrechu

The sample below shows the English-Welsh Thesaurus record for 'sing':