English: shown at several film festivals
Telugu: ఎన్నో ఫిలిమ్ ఫెస్టివల్సు లో ప్రదర్శించబడిన