English: There are many witnesses for this also.
Telugu: దీనికి ప్రత్యక్ష సాక్షులు కూడా చాలా మంది ఉన్నారు.