on the hot seat Thai Translation

on the hot seat - อย่างลำบากในการตัดสินใจ

EnglishThaiTransliteration
on the hot seat
(Idiomatical expression)
อย่างลำบากในการตัดสินใจ