English: at the Toronto Intl Film Festival!
Telugu: ఇంటర్నేషనల్ టొరంటో ఫిల్మ్ ఫెస్టివల్‌లో ప్రదర్శనకు ఎంపికైంది.