English: But it is FINALLY happening.
Telugu: కానీ ఇది నిజంగానే జరుగుతుంది.