1) "The discovery of Asia has not yet been accomplished." means "The discovery of Asia has not yet been completed." ?
2) "Where British held sway." means "Where British ruled." ?
Many thanks in advance!
A little more context would enable us to give better answers. The best I can do on the information you have given is to say, "Probably".