Meaning: The stars in the sky look like fireflies that are very far away.
Choice of Words: "Stars" are luminous celestial bodies, "twinkle" suggests a flickering or sparkling, "like" compares two things, "distant" means far away, and "fireflies" are small, flying insects that produce light. This sentence compares the twinkling of stars to the flashing lights of fireflies.