English to Chinese translations [Non-PRO] Tech/Engineering - Idioms / Maxims / Sayings
English term or phrase:first_aid kit
back_handed compeliment
blowinng smoke
back seat driver
drag sb down
test the water
play it by ear
beating around the bush
keep track of
first_aid kit
cliam
airfare
redecorate
take launguage
streelight
2. Which country are you at? I think you may ask some colleagues who live in the United States. You better find out the original words these slogans use instead of translating them.