English: Not even NASA was able to do that.
Telugu: అప్పటిదాకా నాసా కూడా ఆ పనిచేయలేకపోయింది.