carve the dust and blow the shadow -- impossible; make futile efforts; work in vain
Copyright © 2018 WordTech Co.