English: A number of awards have been won over the past few years.
Telugu: ఇటీవల కాలంలో పలు అవార్డులను గెలుచుకొన్నది.