English Translation
I bought them each a present.
Reading ciascuno here I wanted to know the difference between ciascuno and ognuno (of course!). In Treccani I found “Ognuno per sè e Dio per tutti” proverb. I am not sure I got the difference between those two words.