B1 adjective /ˈmɑːrvələs/
Marvellous
wunderbar; erstaunlich; großartig
Meaning
extremely good; wonderful; causing great wonder
Example
The view from the mountain was marvellous.
Die Aussicht vom Berg war wunderbar.