English: before the Lord returns.
Telugu: లార్డ్ తిరిగి రాకముందు.