substantial performance (LTTA/2150)
cyflawni’n sylweddol (DTTT/2150)