English: And he himself admits that.
Telugu: ఆ సంగతి ఆయన కూడా స్వయంగా అంగీకరిస్తున్నారు.