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