English: Well said, TD.
Telugu: బాగా చెప్పారు, టిడిఇ.