English: A really well-told story.
Telugu: చాలా మంచి క‌థ కుదిరింది.