English: According to NASA scientists, yes.
Telugu: అంటే అవుననే అంటున్నారు నాసా శాస్త్రవేత్తలు.