English to Chinese: "glued" related translation