Thành ngữGiải chi tiết: down in the dumps: buồn bã, thất vọngA. happy (adj): hạnh phúcB. embarrassed (adj): xấu hổC. depressed (adj): chán nản, buồn bãD. confident (adj): tự tin=> down in the dumps: buồn bã, thất vọng >< happy (adj): hạnh phúcTạm dịch: Mọi người đều cảm thấy hụt hẫng sau cuộc bầu cử tổng thống kéo dài và có chút cay đắng.