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