English: hard-to-treat homes
Welsh: cartrefi anodd eu trin
Subject: Tai
Welsh definition: O ran cynyddu effeithlonrwydd ynni, ee.