English: And I could see myself, too.
Telugu: నేను కూడా స్వయంగా చూశాను.