English: NASA has released.
Telugu: నాసా విడుదల చేసింది.