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