English: The film has already won top awards at Locarno International Film Festival.
Telugu: ఈ సినిమా లొకార్నో ఇంటర్నేషనల్ ఫిల్మ్ ఫెస్టివల్ లో రెండు అత్యుత్తమ అవార్డులని సాధించింది.