English: A lot of them have been presented at international film festivals and won major awards.
Telugu: చాలా చిత్రాలు అంతర్జాతీయ ఫిల్మ్ ఫెస్టివల్స్ లో ప్రదర్శితమయ్యాయి మరియు అవార్డ్స్ గెలుచుకున్నాయి.