English to Chinese translation Flashcards
1
Q
hit the nail right on the head
A
正中要害
2
Q
to wear a long face
A
擺張臭臉
3
Q
to speak ill of
A
講某人壞話
4
Q
on pins and needles
A
I can’t sleep! I’m waiting for the result of my job interview, and it’s giving me pins and
needles!”