English: All of that has finally ended.
Telugu: చివరకు ఇది కూడా అంతమైంది.