English: (adjective) long time
Bahasa Malaysia: lama
situhai-tuhai: for as long as
tuhai ngaarū’: late night
tuhai-tuhai: in the end