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