English: But finally, I have embraced it.
Telugu: కాని, చివరకు అది నాకు సోకింది.