English: They are also witness to it.
Telugu: దీనికి వారు సాక్షాలు కూడా చూపుతున్నారు.