English: The story fits.
Telugu: కథకు తగ్గట్లుగా ఉంది.