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