English: "It is God's leela.
Telugu: "అదే భగవంతుని లీలమరి.