translate English to French: Your acts of bravery are rays of sunlight emerging from behind the clouds.
Ces actes de bravoure sont des rayons de soleil qui percent derrière les nuages.