English: Technium Challenge
Welsh: Cystadleuaeth Technium
Subject: Amgylchedd
Welsh definition: Nid Her Technium.