To be or not to be invisible March 6, 2023 By Sam | Delete User Proverb in the local language Ama waa la muuqdaa, ama waa la maqnaada. Proverb's direct translationEither be visible or be absent. Proverb's meaningEither do the job well, or not at all. From: Somalia