English: You ARE seen by the Lord.
Telugu: లార్డ్ ద్వారా మీరు చూడవచ్చు.