महमूद मस्जिद, हैफा - अन्य भाषाएँ