?煞费苦心
... fairy tale 童话,神话;谎言 fall all over oneself 煞费苦心,不遗余力 fall between two stools 两头落空 ...
?竭尽全力
不遗余力;竭尽全力 fall all over oneself; fall over backwards; bend over backwards 半途而废 fall by the wayside; wither on the vine ..
英汉双解词典包含3185865条英汉词条,基本涵盖了全部常用单词的翻译及用法,是英语学习的有利工具。