a number of vehicles so obstructed that they can scarcely move
Doble decker: having two decks or levels.
Pedestrians: one who travels on foot Rush hour: a time of day in which large numbers of people are traveling to or from work.
This year I have learned a lots of things about new technology, renewable energy. I have improved in many aspects as in the vocabulary and I have learned to make new styles such as indirect style, passive voice and 6 different types of future. I need to improve the translation and control the nervous in the projects.