tapestry
n[C, U]
(piece of) cloth into which threads of coloured wool are woven or embroidered by hand to make pictures or designs, used for covering walls and furniture 绣帷; 织花帷; 壁毯; 挂毯.
A construction company. Roads, bridges, big stuff.
一家建筑公司。修路, 筑桥, 都是大工程。
Shook up.
吓住。
Even before India won independence from its British rulers, it was clear that Gandhi was the key figure and leader in the struggle of 380 million Indians to govern themselves.