English: The group of experts had recently submitted its report.
Telugu: ఇటీవలే నివేదిక సమర్పించిన నిపుణుల కమిటీ. .