English: Another success for NASA.
Telugu: నాసా సాధించిన మరో ఘన విజయం. .