English: electricity generation
Welsh: cynhyrchu trydan
Subject: Amgylchedd