English: It is finally happening.
Telugu: చివరకి అనుకున్నదే జరిగుతోంది.