English: The film, completed in 2007, won a number of best-film awards at festivals.
Telugu: 2007లో విడుదలైన ఈ చిత్రం అనేక అంతర్జాతీయ చిత్రోత్సవాల్లో ఉత్తమ చిత్రం పురస్కారాన్ని గెలుచుకుంది.