English: """NASA said on the mission Web site."
Telugu: """ నాసా తన వెబ్సైట్లో అని పేర్కొంది."