得天独厚的英文翻译
be richly endowed by nature
abound in gifts of nature
with particularly favourable natural conditions
be born under a lucky star
enjoy exceptional advantages
be richly endowed by nature
abound in gifts of nature
with particularly favourable natural conditions
be born under a lucky star