English: The experts have submitted their report.
Telugu: యీ నిఫ్ప్టణులు తమ నివేదికను అందజేశారు.