English: There was a witness fortunately.
Telugu: అదృష్టవశాత్తు సాక్ష్యం కూడా లభించింది.