English: Tiangong means "heavenly palace" in Chinese.
Telugu: టియాంగాంగ్ అంటే చైనీస్ భాషలో స్వర్గం అని అర్ధం.