If God is the ultimate and the most compassionate, why are we all in this temporary space with limited abilities? Many a times, people ask this question when they go through hard times even after spending life in righteous path. The word leela in Vedic literature means play. So, is it all a play
Source: Varija News