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