English: But it found its way to me eventually.
Telugu: కానీ చివరకు ఎలాగోలా దొరికింది.