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