In India the tradition concerning celestial subjects contains many elements of the ancient Babylonian tradition

What is the correctly punctuated version of this sentence?
In India the tradition concerning celestial subjects contains many elements of the ancient Babylonian tradition.