Spare no efforts to do sth.
英
美
不遗余力做某事。
目录
查词历史
英 汉