English: And I’ve seen them myself.
Telugu: నేను కూడా స్వయంగా చూశాను.