English: I have stared into the face of God.
Telugu: నేను దేవక్క మొహంలోకి చూసా.