Trusted - reliable and there for you
Ymddiried - dibynadwy ac yno i chi