English: I heard it myself.
Telugu: నేను స్వయంగా విన్నాను కూడా.