their periods of rotation vary from just under 10 earth hours for Jupiter to 243 earth days for Venus.
(their periods of rotation; vary; T:from just under 10 earth hours for Jupiter; T:to 243 earth days for Venus)
their periods of rotation
vary
T:from just under 10 earth hours for Jupiter T:to 243 earth days for Venus