It is physically the largest project on the planet at the moment.
C'est physiquement le plus grand projet sur la planète en ce moment.
It is physically the largest project on the planet at the moment.
C'est physiquement le plus grand projet sur la planète en ce moment.