One average rotation of the Sun takes approximately 28.3 Earth days.
(One average rotation of the Sun; takes; approximately 28.3 Earth days)
One average rotation of the Sun
takes
approximately 28.3 Earth days