English: Both the committees submitted their reports recently.
Telugu: ఈ రెండు కమిటీలు నివేదికలు ఇచ్చాయి.