Petrisen fynydd yddfwen - Other languages