English: It was released at the New York Film Festival.
Telugu: ఈ చిత్రాన్ని న్యూయార్క్ ఫిల్మ్ ఫెస్టివల్లో ప్రదర్శించారు.