English: Finally, they have accomplished it.
Telugu: చివరకు వాళ్ళు అనుకున్నది సాధించారు.