This was no easy task.
Nid oedd hyn yn dasg hawdd.