English: It has received many accolades.
Telugu: ఎన్నో ప్రశంసలూ అందుకున్నాయి.