The overwhelming impression of Glasgow, Scotland Games is of a job extremely well done, seven years and more in the planning. And the Commonwealth Game is a wonderful display of international friendship and cultural exchange as well as sporting endeavour, can now go from strength to strength.
1.Out of curiosity, how would you define overwhelming in this case, I know it means so great that you can hardly deal with this emotion.
2.could not figure out how 'seven years and more in the planning' fits into the sentence?
3.can now go from strength to strength.
what does this mean? how would you define strength. I can guess it means something like 'become better and better' !
can now go from strength to strength. ---> it suggests commonwealth games will become more prosperous in the future.
overwhelmingly---> Very great in amount, tremendous, strongly