how well do they meet your needs
Pa mor dda y maent yn ateb eich anghenion.