translate English to French: Of the rest, the atmosphere absorbs some, but most of it is absorbed by the surface of the Earth.
Une fraction du reste est absorbée par l'atmosphère, mais la majeure partie est absorbée par la surface de la Terre.