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