English: This is very pleasing to the Lord.
Telugu: ఈ కోసం లార్డ్ బాగా pleasing ఉంది.