ReadWriteQuiz
Chinese dictionary
slrack one's brains; do one's very best; exhaust one's abilities
我们得费尽心机才能弄到一张票。
We had to go through all the usual contortions to get a ticket.
我们得费尽心机才能弄到一张票。
We had to go through all the usual contortions to get a ticket.