English: I myself have seen this.
Telugu: అది నేను కూడా స్వయంగా చూశాను.