How about :
"She is a dominatrix"
This sounds like a more natural, idiomatic translation.
She controls those who serve. ??? Shouldn't "serve her" be "melayani dia".
serve her = melayani dia = melayaninya.
Trying to figure out a real life situation where the sentence would make sense. Thoughts?