English: At long last, their search is over.
Telugu: చివరికి వారి అన్వేషణ ముగిసింది.