English: making, doing, implementing; putting, placing
Bahasa Malaysia: perihal membuat sesuatu
Source: Peter Martin's Kelabit Dictionary
ru'en (taru'-en): to be done