English: At least that’s finally over with.
Telugu: చివరకు ఇది కూడా అంతమైంది.