Overall sense of being let down by social services
Ymdeimlad cyffredinol o gael eich siomi gan y gwasanaethau cymdeithasol