English: It received several accolades.
Telugu: ఇది పలువురి ప్రశంసలు అందుకుంది.