English: nasa distinguished public service medal
Telugu: నాసా డిస్టింగ్విష్డ్ పబ్లిక్ సర్వీస్ మెడల్