接下来课文...or has a chance of moving to virgin territories, where he can make a fresh start. In an overcrowded country, very few people own enough to make them financially independent; ...
virgin territories : 新的国度
make a fresh start : 重新开始
financially independent : 经济独立 = economically independent
financially dependent on my parents 需要父母给钱
Mentally I would rather you stay. 打心眼里我是真舍不得你走。
接下来课文...very few are in a position to accumulate purchasing power; and there is no free land. ...
be in a position to...=be able to...
这位教授有资格能对这个事件发表看法。
The professor is in a position to air on this topic.
接下来课文...Moreover, in any country where population presses hard upon natural resources, ...
press upon...=press on... 施加压力给...