And while it takes our Earth one year to make one orbit around the Sun, each comet has its own period of time for one orbit.
(each comet; has; its own period of time for one orbit)
each comet
has
its own period of time for one orbit