"There is nothing that can stop them"
is also a valid translation. Is that correct?
October 18, 2018
I think yours is a more accurate translation. "No one can stop them" can be translated as "Tak seorangpun yang bisa menghentikan meeka"
November 29, 2018