Chinese: 星星太遥远了。
English: The stars are too far away.