Atoms in the sun core are very fast moving. I read, that for this reason the light produced as a by-product of hydrogen fusion cannot pass directly to the sun surface (which would be a matter of seconds), but takes a million years to reach the photosphere, from where it lasts another 8 minutes to reach the earth surface.