How to render Khmer font (Script unicode fonts) correctly with NeoVim?

Hi everyone, I’m kinda stuck on how do I use khmer fonts (Noto Sans Khmer or any other) in NeoVim. I’m currently using iTerm2 and NVIM v0.8.0-dev+493-ga0a815ec5. This is the text I’m trying to render សួស្ដីបងខ្ញុំទើបចប់ថ្នាក់ទី 12 តើមុខវិជ្ជាអ្វីដែលល្អសម្រាប់ថ្នាក់មហាវិទ្យាល័យដែលតម្រូវការចាំបាច់សម្រាប់ការងារពេលបច្ចុប្បន្ន?

This is what it looks like in NVIM

It would be amazing if anyone could it get it work.

I’ve set NVIM to use utf-8 and the iTerm2 as well

iTerm2 Settings