English: A very long search has finally come to an end.
Telugu: సుదీర్ఘ ఎదురుచూపులకు ఎట్టకేలకు తెరపడింది.