the large size of sth 巨大;广大
the immensity of the universe
宇宙的浩瀚无垠
We were overwhelmed by the sheer immensity of the task.
任务太重,把我们都吓倒了。