English: Many are witness to it.
Telugu: అనేకులు దానికి సాక్షులుగా ఉన్నారు.