yong pal meaning in english