You need to delete the 'and'. 'Or so' indicates that the figure mentioned is approximate. ) eg maybe 120 years instead of 100.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Th?nh Ðào Nguyên"last hundred years and or so"The definite article is needed here: the last hundred years