Expressing Astonishment in Japanese [Beginners – Upper Beginners]

Here are a few useful ways to express astonishment or incredulity about something difficult to imagine or comprehend. They are all useful for Japanese conversation. Mix them up to give your conversational skills an upgrade.