English: We saw ourselves.
Telugu: మేమే స్వయంగా చూశాం .