English: the two were eventually released.
Telugu: చివరకు ఇద్దరినీ విడుదల చేశారు.