Spare no effort; go all out; do one's best. ​​​



















分类