English: the hands of God
Telugu: భగవంతుని చేతివ్రాలు