徒劳无功的英文翻译及其它: 【英文翻译】:1.to make a futile effort; to work in vain; to plough (or sow) the sands; to bite on granite; to beat the air; to burn daylight; to catch shadows; to carry coals to New Castle