Complex sentence: In fact the times he spent there was for him such a huge revelation where he learnt to be autonomous and to be strong towards strangers and unexpected facts.
Split into simpler sentences: In fact the times he spent there was for him such a huge revelation. He learnt to be autonomous and to be strong towards strangers and unexpected facts.