English: The report was lauded by many.
Telugu: ఆ నివేదిక పలువురి ప్రశంసలను అందుకుంది.