"This is my planet" is the Engpsh translation of "这是我的星球".