English: This is yet another twist in the case.
Telugu: ఇది ఈ కేసును మలుపుతిప్పే మరో అంశం.