English: NASA has released a statement.
Telugu: ఈ మేరకు నాసా ఓ ప్రకటన విడుదల చేసింది.