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