English: THIS is the LORD!
Telugu: ఈ లార్డ్ ఉంది!