English: But eventually he was released.
Telugu: కానీ చివరికి విడుదల చేశారు.