'Treated' is more be like 'Diperlakukan'
In this context could "dilayani" also mean "treated", i.e., "They are treated like kings"?
as there is no time marker why is they were served like kings wrong?
If it was to be translated as serves this is an awful sentence, for it to be good english it should be treated
Its about learning Indonesian, Its simply translation thats all,
It may not be correct but for it to be "good English" hmm well we all make mistakes.