English: The police have found another important fact.
Telugu: ఈ కేసులో మరో కీలక విషయాన్ని కూడా పోలీసులు కనుగొన్నారు.