English: The story fits.
Telugu: కథకు పర్‌ఫెక్ట్‌గా కుదిరింది.