stack the odds against Thai Translation

stack the cards / chances / chips / odds against - ทำให้ล้มเหลว

EnglishThaiTransliteration
stack the cards / chances / chips / odds against
(Idiomatical expression)
ทำให้ล้มเหลว
Related:ทำให้เสียเปรียบ