English: Some witnesses are still alive.
Telugu: దీనికి ప్రత్యక్ష సాక్షులు ఇంకా కొంతమంది బ్రతికే ఉన్నారు.