This literally means ‘to work together’ and carries a sense of working towards a common goal.
Mae hwn yn gyflawniad aruthrol ac yn ymdrech tîm go iawn.