English: They were finally released last year.
Telugu: వీటిని గతేడాది చివర్లో విడుదల చేశారు.