English: At last, the search is over.
Telugu: ఎట్టకేలకు ఆ అన్వేషణ ఫలించింది.