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