beleaguered - having a lot of problems or criticism to deal with - เต็มไปด้วยปัญหา Articles found: Thai-owned Leicester beat Chelsea, reclaim top spot (15/12/2015) Myanmar army chief agrees to talks as Suu Kyi's party nears majority (Updated Thursday) (12/11/2015)
beleaguered - having many problems to deal with - มีปัญหาท่วมตัว Articles found: Flash crash: Asian sell-off slashes 6% off UK pound (07/10/2016)