English: My search finally came to an end.
Telugu: చివరకు నా అన్వేషణ ఫలించింది.