надивуватися

To wonder

не можу надивуватися — I cannot stop wondering

Джерело: Українсько-англійський словник на Slovnyk.me