Vocabulary
something that blocks or impedes a road, passage, or somebody's way
connected with the skills, knowledge
the large size of sth
staggering
great, shocking or surprising that it is difficult to believe
A. 126million B.127million C.128million D.129million
Give your opinion
vaccination
take a vaccine to provide protection against a disease