English: This provided most important clue for police.
Telugu: దీంతో పోలీసులకు కీలకమైన ఆధారం లభించినట్లయ్యింది.