English: Saddle Up for Success
Welsh: Neidio i'r Cyfrwy
Subject: Amaeth
Welsh definition: ymgyrch i hybu gwyliau marchogaeth