English: The report has been submitted to the Space Commission.
Telugu: ఈ నివేదికను స్పేస్ కమిషన్కు అందజేసినట్టు సమాచారం.