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