I felt obliged to say this isn't a translation. It's an original work by an Indonesian fellow. He probably is using google translate or something for part of this though. I guess it's impressive that he's pushed on for so long like this
im indonesian and I can read and understand what hes trying to say cuz he was translating his novel literally fron indonesian to english.. he should've just make indonesian novel instead and let indonesian reader only to read his novel!!! lol