English: But despite this, Soviet scientists were able to catch up and overtake the Americans.
Telugu: కానీ ఈ ఉన్నప్పటికీ, సోవియట్ శాస్త్రవేత్తలు అందుకోవలసిన మరియు అధిగమిస్తుందనే అమెరికన్లు సాధించారు.