English: in the eyesight of God
Telugu: దైవ దర్శనంలో