You can find the series with Vietnamese subtitles ("Vietsub") on several platforms:
A standard translation might convey the meaning, but a "better" Vietsub version implies a quest for: chay den ben em voi van toc 493km vietsub better