dé​yì​wàng​xíng

to be dizzy with success