English: Actually the story is told pretty well.
Telugu: క‌థ నిజంగా బాగా కుదిరింది.