The phrase "Shen tan kuai loh" appears to be in Mandarin Chinese. In Mandarin, it would be written as "神探快乐," which translates to "Happy Detective" in English. Mandarin Chinese is the most widely spoken language in the world, with over a billion native speakers.
Copyright © 2026 eLLeNow.com All Rights Reserved.