English: But it all seems to fit.
Telugu: అయితే అదంతా ఒట్టిదేనని తెలుస్తోంది.