English: By then NASA has already released a statement.
Telugu: కాగా ఇదివరకే నాసా ఓ రిపోర్ట్ ను విడుదల చేసింది.