English: NASA released a new video of this.
Telugu: ఇందుకు సంబంధించిన ఓ కొత్త వీడియోను ఐఎస్ఐఎస్ విడుదల చేసింది.