This is the same phrase used in Tagalog, the national language of the Philippines. Maranao is a language spoken in the Philippines, primarily in the province of Lanao del Sur. While they have their own dialect, "Magandang hapon" is widely understood and used across the Philippines, including in Maranao communities.