English: The film was recently premiered at the Toronto Film Festival.
Telugu: ఇటీవలే టొరంటో ఫిలిం ఫెస్టివల్ లో ఈ సినిమాను ప్రదర్శించారు.