English: At last I found what I’d been looking for.
Telugu: చివరకు నేను అనుకున్నది సాధించాను.