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