English: My search has finally been a success.
Telugu: చివరికి నా అన్వేషణ ఫలించింది.