English: This seems to be a new twist.
Telugu: తాజాగా అది కొత్త మలుపు తిరిగినట్లు తెలుస్తోంది.