Vocabulary

八方円満

to the satisfaction of all parties; all sides being happy and satisfied

noun na-adjective