得天独厚: blessed by heaven (idiom), enjoying exceptional advantages, favored by nature...
棋: chess or any board game...
教堂: church, chapel...
物流: distribution (business), logistics...
挫折: setback, reverse, check, defeat, frustration, disappointment, to frustrate, to discourage, to set sb back, to blunt, to subdue...
相比之下: by comparison...
不仅: not only (this one), not just (...) but also...
烤: to roast, to bake, to broil...
出发: to set off, to start (on a journey)...
证明: proof, certificate, identification, testimonial, to prove, to testify, to confirm the truth of...