- battle with heaven and earth; battle [brave] the elements; combat nature; combat all forces of nature; contend with Mother Nature; fight [struggle] against heaven and earth; take on heaven and earth:
We should learn from the Foolish Old Man's spirit to challenge nature.
要学习老愚公战天斗地的精神。