English: Making more from less
Welsh: Gwneud mwy o lai
Subject: Amgylchedd
Welsh definition: datblygu cynaliadwy