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