English: The police have found another important fact.
Telugu: తాజాగా పోలీసుల చేతికి మరో కీలక ఆధారం దొరికింది.