English: At last they found what they wanted.
Telugu: చివరకు వాళ్ళు అనుకున్నది సాధించారు.