to attract a lot of attention or make a strong impression
多くの注目を集める、または強い印象を与える (ooku no chuumoku o atsumeru, matawa tsuyoi inshou o ataeru)
"The new product launch really made a splash in the market."
"新しい製品の発売は市場で本当に注目を集めました。" (Atarashii seihin no hatsubai wa shijou de hontou ni chuumoku o atsume mashita)
to be involved in something too difficult to handle
only what one sees can be believed; things must be experienc...
to suddenly remember something
a situation where politics becomes chaotic and theatrical
under pressure to perform or complete something
an expression used to admit one's own fault