Input (grade 6): The idyllic place was called Shangri-la, a Tibetan word meaning "Heaven on earth".
Output (grade 6): The idyllic place was called Shangri-la, a Chinese word meaning "Heaven on earth".