chinese with english translation etched in stone