Unable to load sentence structure. Please check your API configuration and try again.
nauˊ²扭lukˍ₆六jamˎ₄壬
Pinyin
niu3 liu4 ren2
Translations
noun
pull out all the stops; stop at nothing; try everything possible; employ all kinds of devices
noun
扭盡六壬 | [synonym] 出盡八寶
noun
using all measures or tactics to achieve one's goal