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