English: He has participated in a number of planetary spaceflight missions.
Telugu: అనేక స్పేస్ ఫ్లయిట్ మిషన్ లలో ఆమె భాగస్వాములయ్యారు.