meaning for 想方设法 xiǎngfāngshèfǎ:

  • - to think up every possible method (idiom)
  • - to devise ways and means
  • - to try this, that and the other

tāmen他们
xiǎngfāngshèfǎ想方设法
dǎbài打败
le
suǒyǒu所有
jìngzhēng竞争
duìshǒu对手

They went to great lengths to defeat all their competitors.


wǒmen我们
bùnéng不能
zhǐ
bàoyuàn抱怨
érshì而是
yào
xiǎngfāngshèfǎ想方设法
jiějuéwèntí解决问题

We can't just complain, we need to think of ways to solve the problem.


ránhòu然后
xiǎngfāngshèfǎ想方设法
ràng
chángpáo长袍
luò
dào
jiějie姐姐
de
shǒuzhōng手中

Then she managed to send the robe to her sister.


tāmen他们
cóng
gègè各个
fāngmiàn方面
kāishǐ开始
tànjiū探究
xiǎngfāngshèfǎ想方设法
wèi
kēxué科学
shìyè事业
zuò
gòngxiàn贡献

They explore from all aspects and try their best to contribute to the cause of science.