English: Recently finished the story.
Telugu: ఇటీవలే కథను ఫైనల్ చేశారు.