dān jīng jié lǜ
to exhaust one's thoughts and ingenuity (idiom); to think sth through thoroughly
to rack one's brains
to leave no stone unturned
dān xīn
to devote one's entire mind
dān jīng jí lǜ
to exhaust one's thoughts and ingenuity (idiom); to think sth through thoroughly
to rack one's brains
to leave no stone unturned
dān mèn
to faint
to swoon
to lose consciousness
dān jīng jí lǜ
to exhaust one's thoughts and ingenuity (idiom); to think sth through thoroughly
to rack one's brains
to leave no stone unturned
dān jīng jié lǜ
to exhaust one's thoughts and ingenuity (idiom); to think sth through thoroughly
to rack one's brains
to leave no stone unturned