A.to assess
B.a possibility
C. an achievement
D.in order to protect
E. to fall down suddenly
F. long-lasting but inefficient
G. including every possible detail