hagaaoa

English: Translation
cause to have been sufficient, relieve
verb