Byddin yr Iachawdwriaeth - Other languages