Sentences with phrase «insurmountable technical feats»
While some proposals, like launching a cloud of mirrors into space to deflect some of the sun's heat, sound like science fiction, the more serious schemes require no insurmountable technical feats.