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