English: This has given a new twist to the case.
Telugu: దీంతో ఈ కేసు లో కొత్త ట్విస్ట్ చోటుచేసుకుంది.