English: More than 500 humans have been in space.
Telugu: స్పేస్ లో కంటే ఎక్కువ ఐదు వందల మంది పంపారు.