English: Even NDA leaders admit that.
Telugu: ఈ విషయాన్ని స్వయంగా టీడీపీ నేతలు కూడా ఒప్పుకుంటారు.