English: NASA said.
Telugu: నాసా పేర్కొంది.