It’s the best thing that could possibly have happened.
Dyma'r peth gorau a allai fod wedi digwydd.