English: A lot of new developments in the story.
Telugu: కథలో చాలా కొత్త సంగతులున్నాయి.