English: The story fits.
Telugu: కథకి సరిపోయాయి.