Britain is behind Japan in developing modern technology.
在发展现在技术方面英国落后于日本。
Make a long story short!
长话短说!
Twenty or thirty pages of information handed to any of the major world powers around the year 1925 would have been sufficient to change the course of world history.