English: It certainly is TD.
Telugu: ఇది కచ్చితంగా టీడీపీ పనే.