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