English: There's a new twist in the tale.
Telugu: కధలో కొత్తదనం ఉంది కదూ అన్నారు.