English: The film debuted in 2005 at the Sundance Film Festival and won several awards.
Telugu: ఈ సినిమా సన్ డాన్స్ ఫిల్మ్ ఫెస్టివల్లో 2005 లో ప్రారంభమైంది మరియు పలు అవార్డులను గెలుచుకుంది.