绞尽心机 [ jiǎo jìn xīn jī ]

基本释义

挖空心思,想尽办法。

英文翻译

Racking one's brains