English: story made a great impression.
Telugu: కథ ఒక గొప్ప అభిప్రాయాన్ని చేసింది.