English: Making It Happen
Welsh: Gwneud Iddo Ddigwydd
Subject: Amgylchedd
Welsh definition: Strategaeth Gorfforaethol Asiantaeth yr Amgylchedd