have eyes in the back of one's head Thai Translation

have eyes in the back of one's head - มีตาหลัง

EnglishThaiTransliteration
have eyes in the back of one's head
(Idiomatical expression)
มีตาหลัง
Notes: รู้เห็นทุกสิ่งที่เกิดขึ้น สิ่งที่ไม่น่าจะรู้ หรือสิ่งที่เป็นไปไม่ได้
Related:มีตาทิพย์
mee dtaa lǎng