English: The film was recently premiered at The Toronto International Film Festival and received positive reviews.
Telugu: ఇప్పటికే ఈ చిత్రం టొరెంటో ఫిల్మ్ ఫెస్టివల్ లో ప్రదర్శిచబడి పాజిటివ్ రివ్యూలు తెచ్చుకుంది.