(onom.) for humming or whimpering
nức nở; khóc thút thít; nghẹn ngào
to die (idiom); to breathe one's last; to give up the ghost
alas; alack; welladay; wellaway
alas; all is lost
(interj) boo hoo
vuvuzela (horn) (loanword)
每个人都爱呜呜塞拉!
měi ge rén Dū ài wū wū sāi lā
Everybody loves the vuvuzelas!