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