to amaze or astonish someone
誰かを驚かせる、または驚嘆させる (dareka wo odorokasu, matawa tōtō sasuru)
"The magic show really blew my mind."
"マジックショーは本当に私を驚かせました。" (Majikkushou wa hontōni watashi wo odorokasemashita.)
something that is still being developed or improved
To stay focused on achieving a goal.
Being too inquisitive can lead to trouble.
Mutual compromise or cooperation.
To go bankrupt or out of business.
start working efficiently or properly