English: space shuttle Discovery on the STS-120 mission.
Telugu: STS-120 యాత్రలో పైకి లెగుస్తున్న స్పేస్ షటిల్.