English: But finally it has been released.
Telugu: కానీ చివరికి విడుదల చేశారు.