English: my insanity did I finally find success.
Telugu: నా ఉత్సుకత చివరకు విజయం సాధించింది.