not hold water Thai Translation

not hold water - ไม่สมเหตุสมผล

EnglishThaiTransliteration
not hold water
(Idiomatical expression)
ไม่สมเหตุสมผล
mâi sǒm hèt sǒm pǒn