English: They submitted a detailed report.
Telugu: వీళ్ళు సమక్షిగమైన నివేదిక తీసుకొచ్చారు.