their problems, challenges, barriers and frustrations
problemau, heriau, rhwystrau a rhwystredigaethau eich defnyddwyr