天堂: paradise, heaven...
千: ten million, countless, many, one must by all means...
疑虑: hesitation, misgivings, doubt...
宏观: macro-, macroscopic, holistic...
道路: road, path, way...
卫星: satellite, moon...
原材料: raw materials, unprocessed materials...
趁机: to seize an opportunity, to take advantage of situation...