is ‘high level of repeat customers’ (26%).
yw ‘lefel uchel o gwsmeriaid yn dychwelyd’ (26%).