English: There's a new twist in the tale.
Telugu: క‌థ‌లో కొత్తద‌నం ఉంది.