English: But it is finally happening.
Telugu: కానీ చివరికి అదే జరుగుతుంది.