English: But it has finally hit me.
Telugu: కాని, చివరకు అది నాకు సోకింది.