English: Finally it did happen.
Telugu: చివరకు అనుకున్నట్లే అయింది.