Vedic evidence of God’s presence