English: Good news from NASA.
Telugu: నాసా నుంచి గుడ్ న్యూస్.