English: The film has been applauded at international film festivals.
Telugu: ఈ చిత్రం అంతర్జాతీయ ఫిల్మ్ ఫెస్టివల్స్ లో సైతం ప్రశంసలు అందుకుంటోంది.