English: Lila means God's play.
Telugu: లీల అంటే భగవంతుని ఆట.