English: It seemed to have fit.
Telugu: ఇది సరిపోయే అనిపించింది.