21.It is generally believed/accepted/held that… 通常认为….
22 It is no denying the fact that…. 无可否认…
23….. , so…that…
eg. The river is very clear, so clear that you can see the fishes coming and going in it.
eg. Everything is covered with a thick layer of dust, so poisonous that all the grass, trees, vegetables
and flowers gradually die.