English: There are witnesses to it.
Telugu: దీనికి ప్రత్యక్ష సాక్షులు ఉన్నారు.