From nir- + harapan (“hope”), literally “without hope”. Calque of English hopeless.
nirharapan (comparative lebih nirharapan, superlative paling nirharapan)