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