English: Luckily there were witnesses.
Telugu: అదృష్టవశాత్తూ సాక్ష్యం కూడా లభించింది.