English: A very nicely told story.
Telugu: చాలా మంచి క‌థ కుదిరింది.